Iran installs Azad Marshall as new Anglican bishop

Bishop Azad Marshall from Pakistan was officially installed as Bishop of the Anglican Diocese of Iran during an August 5 service at St. Paul’s Church in Tehran, a turning point for interfaith relations in the Islamic Republic. More than two … Continue reading Iran installs Azad Marshall as new Anglican bishop